group of undomesticated animals - Espagnol Anglais Dictionnaire